<cfcomponent name="MockUser" extends="com.revenea.account.data.User"  hint="I am a Mock object that can be used to replace the User CFC when testing other components.">
	
	<cffunction name="authenticate" returnType="boolean" access="public" output="false" hint="Required that the User is loaded.&nbsp; Will return a success/fail boolean telling if authentication against the directory/data store was successful.&nbsp; Sets the isAuthenticated property of User.">
		<cfthrow type="MockUser.unimplementedMethod" message="Method authenticate() in component User not implemented yet." />
	</cffunction>
	
</cfcomponent>